installation works - Spanish English Dictionary